heavy-duty diesel vehicle - Turco Inglés Diccionario